package com.eg.egent.example.common;

public class Method {

	/**
	 * 初始化主控器
	 */
	public static final String DEVICE_MAINCONTROL_INIT = "device.main_control.init";
	
	/**
	 * 初始化门锁
	 */
	public static final String DEVICE_LOCK_INIT = "device.lock.init";
	
	/**
	 * 往主控器下发关联设备的配置
	 */
	public static final String DEVICE_CONFIG_SET = "device.config.set";
	
	/**
	 * 删除主控器关联设备的配置
	 */
	public static final String DEVICE_CONFIG_DELETE = "device.config.delete";
	
	/**
	 * 网络开门
	 */
	public static final String DOOR_NETWORK_OPEN = "door.network.open";
	
	/**
	 * 单门卡单门点授权
	 */
	public static final String POPEDOM_OCOD_SET = "popedom.ocod.set";
	
	/**
	 * 删除单门卡单门点权限
	 */
	public static final String POPEDOM_OCOD_DELETE = "popedom.ocod.delete";
	
	/**
	 * 挂失单门卡单门点权限
	 */
	public static final String POPEDOM_OCOD_REPORT_LOSS = "popedom.ocod.report.loss";
	
	/**
	 * 解挂单门卡单门点权限
	 */
	public static final String POPEDOM_OCOD_HANGING_SOLUTIONS = "popedom.ocod.hanging.solutions";
	
	/**
	 * 单门点密码授权
	 */
	public static final String POPEDOM_OPOD_SET = "popedom.opod.set";
	
	/**
	 * 删除单门点密码授权
	 */
	public static final String POPEDOM_OPOD_DELETE = "popedom.opod.delete";
	
	/**
	 * 查看主控器状态
	 */
	public static final String STATUS_MAIN_CONTROL_GET = "status.main_control.get";
	
	/**
	 * 查看扩展模块状态
	 */
	public static final String STATUS_EXTENDED_MODULE_GET = "status.extended_module.get";
	
	/**
	 * 查看门锁状态
	 */
	public static final String STATUS_LOCK_GET = "status.lock.get";
	
	/**
	 * 更新设备状态
	 */
	public static final String STATUS_DEVICE_UPDATE = "status.device.update";
	
	/**
	 * 查看某个下行任务的详细信息
	 */
	public static final String TASK_DETAIL_GET = "task.detail.get";
	
	/**
	 * 查看开门记录列表
	 */
	public static final String RECORD_OPEN_LIST = "record.open.list";
	
	/**
	 * 同步egent开门记录并将数据库中已获取的记录删除
	 */
	public static final String RECORD_OPEN_LIST_SYNCHRONIZE = "record.open.list.synchronize";
	
}
